package router

import (
	apiTask "github.com/beherochuling/beesoft_api/app/api/task/task"
	"github.com/gogf/gf/v2/net/ghttp"
)

func Task(group *ghttp.RouterGroup) {
	group.Group("/task", func(group *ghttp.RouterGroup) { // 应用
		group.Group("/tasks", func(group *ghttp.RouterGroup) { // 模块
			group.GET("/:id", apiTask.Task.Show) // 查询

			group.Group("/:service_group", func(group *ghttp.RouterGroup) { // 任务组
				group.Group("/:service_type", func(group *ghttp.RouterGroup) { // 任务
					group.POST("/", apiTask.Task.Store) // 创建
				})
			})
		})

		group.GET("/sse", apiTask.TaskStream.Sse)
		group.POST("/sse", apiTask.TaskStream.Sse)
	})
}
func TaskBackend(group *ghttp.RouterGroup) {

}
